home *** CD-ROM | disk | FTP | other *** search
/ Shareware Super Platinum 8 / Shareware Super Platinum 8.iso / mac / WIN_PRO / DS-1.ZIP;1 / CONFIG.ZIP / RUNTIME.MKE < prev    next >
Encoding:
Text File  |  1992-02-14  |  5.4 KB  |  242 lines

  1. # MetaWare High C 1.7 runtime Makefile
  2.  
  3. CC= hc386
  4. CFLAGS= -c -O
  5.  
  6. HDRS = ..\h\define.h ..\h\config.h ..\h\typedefs.h ..\h\sys.h\
  7.       ..\h\proto.h ..\h\cstructs.h ..\h\cpuconf.h \
  8.       ..\h\rmacros.h ..\h\rexterns.h ..\h\rstructs.h \
  9.       ..\h\rproto.h ..\h\cproto.h
  10.  
  11. ####################################################################
  12. #
  13. # Make entries for iconx
  14. #
  15.  
  16. OBJS=    xcnv.obj xdata.obj xdef.obj xerr_msg.obj xextcall.obj xfconv.obj \
  17.       xfmath.obj xfmisc.obj xfmonitr.obj xfscan.obj xfstr.obj xfstranl.obj \
  18.       xfstruct.obj xfsys.obj ximain.obj ximisc.obj xinit.obj xinterp.obj \
  19.       xinvoke.obj xistart.obj xkeyword.obj xlmisc.obj xoarith.obj \
  20.       xoasgn.obj xocat.obj xocomp.obj xomisc.obj xoref.obj xoset.obj \
  21.       xovalue.obj xralc.obj xrcoexpr.obj xrcomp.obj xrdebug.obj \
  22.       xrlocal.obj xrlrgint.obj xrmemmgt.obj xrmisc.obj xrstruct.obj \
  23.       xrsys.obj xfxtra.obj
  24.  
  25. COMMON= ..\common\long.obj ..\common\memory.obj ..\common\time.obj \
  26.        ..\common\init23.obj ..\common\rswitch.obj
  27.  
  28. iconx.exe:    iconx.exx
  29.         bind386 e:\pharlap\run386b iconx.exx -exe iconx.exe
  30.         cfig386 iconx.exe -minreal 4000 -maxreal 6000
  31. iconx.exx:    $(OBJS)
  32.         386link @iconx.lnk -lib e:\bin\hce \
  33.         -lib e:\bin\na -exe iconx.exx -pack
  34. iconx.exp:    $(OBJS)
  35.         386link @iconx.lnk $(COMMON) -lib e:\bin\hce \
  36.         -lib e:\bin\na -exe iconx -symbols
  37.  
  38. xcnv.obj: cnv.r $(HDRS)
  39.     ..\..\bin\rtt -x cnv.r
  40.     $(CC) $(CFLAGS) xcnv.c
  41.     del xcnv.c
  42.  
  43. xdata.obj: data.r $(HDRS)
  44.     ..\..\bin\rtt -x data.r
  45.     $(CC) $(CFLAGS) xdata.c
  46.     del xdata.c
  47.  
  48. xdef.obj: def.r $(HDRS)
  49.     ..\..\bin\rtt -x def.r
  50.     $(CC) $(CFLAGS) xdef.c
  51.     del xdef.c
  52.  
  53. xerr_msg.obj: err_msg.r $(HDRS)
  54.     ..\..\bin\rtt -x err_msg.r
  55.     $(CC) $(CFLAGS) xerr_msg.c
  56.     del xerr_msg.c
  57.  
  58. xextcall.obj: extcall.r $(HDRS)
  59.     ..\..\bin\rtt -x extcall.r
  60.     $(CC) $(CFLAGS) xextcall.c
  61.     del xextcall.c
  62.  
  63. xfconv.obj: fconv.r $(HDRS)
  64.     ..\..\bin\rtt -x fconv.r
  65.     $(CC) $(CFLAGS) xfconv.c
  66.     del xfconv.c
  67.  
  68. xfmath.obj: fmath.r $(HDRS)
  69.     ..\..\bin\rtt -x fmath.r
  70.     $(CC) $(CFLAGS) xfmath.c
  71.     del xfmath.c
  72.  
  73. xfmisc.obj: fmisc.r $(HDRS)
  74.     ..\..\bin\rtt -x fmisc.r
  75.     $(CC) $(CFLAGS) xfmisc.c
  76.     del xfmisc.c
  77.  
  78. xfmonitr.obj: fmonitr.r $(HDRS)
  79.     ..\..\bin\rtt -x fmonitr.r
  80.     $(CC) $(CFLAGS) xfmonitr.c
  81.     del xfmonitr.c
  82.  
  83. xfscan.obj: fscan.r $(HDRS)
  84.     ..\..\bin\rtt -x fscan.r
  85.     $(CC) $(CFLAGS) xfscan.c
  86.     del xfscan.c
  87.  
  88. xfstr.obj: fstr.r $(HDRS)
  89.     ..\..\bin\rtt -x fstr.r
  90.     $(CC) $(CFLAGS) xfstr.c
  91.     del xfstr.c
  92.  
  93. xfstranl.obj: fstranl.r $(HDRS)
  94.     ..\..\bin\rtt -x fstranl.r
  95.     $(CC) $(CFLAGS) xfstranl.c
  96.     del xfstranl.c
  97.  
  98. xfstruct.obj: fstruct.r $(HDRS)
  99.     ..\..\bin\rtt -x fstruct.r
  100.     $(CC) $(CFLAGS) xfstruct.c
  101.     del xfstruct.c
  102.  
  103. xfsys.obj: fsys.r $(HDRS)
  104.     ..\..\bin\rtt -x fsys.r
  105.     $(CC) $(CFLAGS) xfsys.c
  106.     del xfsys.c
  107.  
  108. xfxtra.obj: fxtra.r $(HDRS)
  109.     ..\..\bin\rtt -x fxtra.r
  110.     $(CC) $(CFLAGS) xfxtra.c
  111.     del xfxtra.c
  112.  
  113. ximain.obj: imain.r $(HDRS)
  114.     ..\..\bin\rtt -x imain.r
  115.     $(CC) $(CFLAGS) ximain.c
  116.     del ximain.c
  117.  
  118. ximisc.obj: imisc.r $(HDRS)
  119.     ..\..\bin\rtt -x imisc.r
  120.     $(CC) $(CFLAGS) ximisc.c
  121.     del ximisc.c
  122.  
  123. xinit.obj: init.r $(HDRS)
  124.     ..\..\bin\rtt -x init.r
  125.     $(CC) $(CFLAGS) xinit.c
  126.     del xinit.c
  127.  
  128. xinterp.obj: interp.r $(HDRS)
  129.     ..\..\bin\rtt -x interp.r
  130.     $(CC) $(CFLAGS) xinterp.c
  131.     del xinterp.c
  132.  
  133. xinvoke.obj: invoke.r $(HDRS)
  134.     ..\..\bin\rtt -x invoke.r
  135.     $(CC) $(CFLAGS) xinvoke.c
  136.     del xinvoke.c
  137.  
  138. xistart.obj: istart.r $(HDRS)
  139.     ..\..\bin\rtt -x istart.r
  140.     $(CC) $(CFLAGS) xistart.c
  141.     del xistart.c
  142.  
  143. xkeyword.obj: keyword.r $(HDRS)
  144.     ..\..\bin\rtt -x keyword.r
  145.     $(CC) $(CFLAGS) xkeyword.c
  146.     del xkeyword.c
  147.  
  148. xlmisc.obj: lmisc.r $(HDRS)
  149.     ..\..\bin\rtt -x lmisc.r
  150.     $(CC) $(CFLAGS) xlmisc.c
  151.     del xlmisc.c
  152.  
  153. xoarith.obj: oarith.r $(HDRS)
  154.     ..\..\bin\rtt -x oarith.r
  155.     $(CC) $(CFLAGS) xoarith.c
  156.     del xoarith.c
  157.  
  158. xoasgn.obj: oasgn.r $(HDRS)
  159.     ..\..\bin\rtt -x oasgn.r
  160.     $(CC) $(CFLAGS) xoasgn.c
  161.     del xoasgn.c
  162.  
  163. xocat.obj: ocat.r $(HDRS)
  164.     ..\..\bin\rtt -x ocat.r
  165.     $(CC) $(CFLAGS) xocat.c
  166.     del xocat.c
  167.  
  168. xocomp.obj: ocomp.r $(HDRS)
  169.     ..\..\bin\rtt -x ocomp.r
  170.     $(CC) $(CFLAGS) xocomp.c
  171.     del xocomp.c
  172.  
  173. xomisc.obj: omisc.r $(HDRS)
  174.     ..\..\bin\rtt -x omisc.r
  175.     $(CC) $(CFLAGS) xomisc.c
  176.     del xomisc.c
  177.  
  178. xoref.obj: oref.r $(HDRS)
  179.     ..\..\bin\rtt -x oref.r
  180.     $(CC) $(CFLAGS) xoref.c
  181.     del xoref.c
  182.  
  183. xoset.obj: oset.r $(HDRS)
  184.     ..\..\bin\rtt -x oset.r
  185.     $(CC) $(CFLAGS) xoset.c
  186.     del xoset.c
  187.  
  188. xovalue.obj: ovalue.r $(HDRS)
  189.     ..\..\bin\rtt -x ovalue.r
  190.     $(CC) $(CFLAGS) xovalue.c
  191.     del xovalue.c
  192.  
  193. xralc.obj: ralc.r $(HDRS)
  194.     ..\..\bin\rtt -x ralc.r
  195.     $(CC) $(CFLAGS) xralc.c
  196.     del xralc.c
  197.  
  198. xrcoexpr.obj: rcoexpr.r $(HDRS)
  199.     ..\..\bin\rtt -x rcoexpr.r
  200.     $(CC) $(CFLAGS) xrcoexpr.c
  201.     del xrcoexpr.c
  202.  
  203. xrcomp.obj: rcomp.r $(HDRS)
  204.     ..\..\bin\rtt -x rcomp.r
  205.     $(CC) $(CFLAGS) xrcomp.c
  206.     del xrcomp.c
  207.  
  208. xrdebug.obj: rdebug.r $(HDRS)
  209.     ..\..\bin\rtt -x rdebug.r
  210.     $(CC) $(CFLAGS) xrdebug.c
  211.     del xrdebug.c
  212.  
  213. xrlocal.obj: rlocal.r $(HDRS)
  214.     ..\..\bin\rtt -x rlocal.r
  215.     $(CC) $(CFLAGS) xrlocal.c
  216.     del xrlocal.c
  217.  
  218. xrlrgint.obj: rlrgint.r $(HDRS)
  219.     ..\..\bin\rtt -x rlrgint.r
  220.     $(CC) $(CFLAGS) xrlrgint.c
  221.     del xrlrgint.c
  222.  
  223. xrmemmgt.obj: rmemmgt.r $(HDRS)
  224.     ..\..\bin\rtt -x rmemmgt.r
  225.     $(CC) $(CFLAGS) xrmemmgt.c
  226.     del xrmemmgt.c
  227.  
  228. xrmisc.obj: rmisc.r $(HDRS)
  229.     ..\..\bin\rtt -x rmisc.r
  230.     $(CC) $(CFLAGS) xrmisc.c
  231.     del xrmisc.c
  232.  
  233. xrstruct.obj: rstruct.r $(HDRS)
  234.     ..\..\bin\rtt -x rstruct.r
  235.     $(CC) $(CFLAGS) xrstruct.c
  236.     del xrstruct.c
  237.  
  238. xrsys.obj: rsys.r $(HDRS)
  239.     ..\..\bin\rtt -x rsys.r
  240.     $(CC) $(CFLAGS) xrsys.c
  241.     del xrsys.c
  242.